#ifndef __ITG3205_H
#define __ITG3205_H


#include "stm32f10x.h"

#include "i2c.h"
#define	L3G4200_Addr    0xD2	//陀螺仪传感器器件地址
//#define	ITG3205_Addr   0x68  //定义器件在IIC总线中的从地址,根据ALT  ADDRESS地址引脚不同修改
#define	ITG3205_Addr  104  //定义器件在IIC总线中的从地址,根据ALT  ADDRESS地址引脚不同修改

/*
Y
1B 27 TEMP_OUT_H R TEMP_OUT_H
1C 28 TEMP_OUT_L R TEMP_OUT_L
1D 29 GYRO_XOUT_H R GYRO_XOUT_H
1E 30 GYRO_XOUT_L R GYRO_XOUT_L
1F 31 GYRO_YOUT_H R GYRO_YOUT_H
20 32 GYRO_YOUT_L R GYRO_YOUT_L
21 33 GYRO_ZOUT_H R GYRO_ZOUT_H
22 34 GYRO_ZOUT_L R
*/
//定义ITG3205内部地址********************
#define WHO	    0x00
#define	SMPL	0x15
#define DLPF	0x16
#define INT_C	0x17
#define INT_S	0x1A
#define	TMP_H	0x1B
#define	TMP_L	0x1C
#define	GX_H	0x1D
#define	GX_L	0x1E
#define	GY_H	0x1F
#define	GY_L	0x20
#define GZ_H	0x21
#define GZ_L	0x22
#define PWR_M	0x3E
//****************************


void 		Init_ITG3205		(void);
void 		READ_ITG3205		(void);



#endif /* __L3G4200D_H */
